package com.oa.pojo;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 
 * @TableName vacation
 */

@Data
public class Vacation implements Serializable {
    /**
     * 主键ID
     */
    private Integer id;

    /**
     * 员工ID


     */
    private Integer userId;

    /**
     * 请假类型(1病假、2事假、3年假、4考试假、5婚假、6产假、7计划生育假、8丧假)
     */
    private Integer type;

    /**
     * 请假时长
     */
    private Integer lengthTime;

    /**
     * 状态(1:待审核2:已批准3:不批准4：失效)
     */
    private Integer status;

    /**
     * 请假原因
     */
    private String cause;

    /**
     * 开始日期
     */
    private Date beginTime;

    /**
     * 创建时间
     */
    private Date createDate;

    /**
     * 修改时间
     */
    private Date updateDate;

    private static final long serialVersionUID = 1L;
}